possess someone with a demon - Allemand Anglais Dictionnaire